amount repayable - French English Dictionary